handle of an instrument/tool - Français Anglais Dictionnaire